Job Radar. Live notifications. AI processed.
freelancer.com 2026-04-14 🟠
🔹 Automated Daily Email Scraper
👤 Client: 🇮🇳 Delhi, India Member since 2026-04-08
💰 Price: $156 Average bid
🚩 Problem: Gather fresh, valid email addresses daily from Google search results for marketing campaigns.
📦 Existing: Not specified
Specifications:
[Target] Extract and verify email addresses from top Google result pages using a SERP API or scraping method.
[Method] Use Python (Scrapy, Requests, BeautifulSoup, Selenium) or Node (Puppeteer, Cheerio) for web crawling and data extraction. Implement SMTP-level verification with ZeroBounce, NeverBounce, or an in-house verifier.
[UI/UX] Provide a lightweight dashboard using Flask/Express or Google Sheets for result logging and monitoring.
[Stack] Python (Scrapy, Requests, BeautifulSoup, Selenium), Node (Puppeteer, Cheerio), SMTP verifiers, SERP API (if needed).
[Security] Rotate residential proxies or use a paid SERP API to avoid blocking and captchas. Ensure compliance with Google’s ToS.
[Format] Output valid emails in a clean CSV along with metadata such as source URL and page title.
Workflow:
1. Set up daily cron job or cloud function for automated execution.
2. Submit keywords or niche phrases to initiate the scraping process.
3. Crawl top Google result pages, extract visible email addresses, capture source URLs, and page titles.
4. Verify each address using SMTP-level verification tools.
5. Filter valid emails (excluding catch-all, disposable, and role accounts).
6. Log results in a lightweight dashboard or export to CSV.
7. Remove duplicates and role-based addresses automatically.